exit triumphantly - Français Anglais Dictionnaire